package testeEstruturaDeDados;

import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.FileReader;
import java.io.PipedReader;
import java.util.StringTokenizer;

public class leitorEstruraDeDados{
	private String Arquivo="arquivo.txt";
	StringTokenizer a;
	int somaCusto;
	Rua[]v;
	
	public void leltorArquivo() throws IOException{
		BufferedReader leitor=null;
		try{
			leitor=new BufferedReader(new FileReader(Arquivo));
			a=new StringTokenizer(leitor.readLine());
			int num1ponto=Integer.parseInt(a.nextToken());
			int num2rua=Integer.parseInt(a.nextToken());
			ConjuntosDisjuntos conjuntos=new ConjuntosDisjuntos(num1ponto);
			v=new Rua[num2rua];
			for(int i=0;i<num2rua;i++){
				a=new StringTokenizer(leitor.readLine());
				int ponto1=Integer.parseInt(a.nextToken());
				int ponto2=Integer.parseInt(a.nextToken());
				int custo=Integer.parseInt(a.nextToken());
				//conjuntos.uniao(ponto1, ponto2);
				Rua r=new Rua(ponto1,ponto2,custo);
				this.v[i]=r;
								
			}			
			v[0].OrdenarPeloCusto(v,0,v.length-1);
		}
		finally{
	
		
		}	
		
	}
	public static void main(String []args){
		
		
	}
}
